self-locking gate - German English Dictionary